recirculating pumps - German English Dictionary